outrageously beautiful - Francés Inglés Diccionario